soiling goods - French English Dictionary